ball cock


Results for "ball cock"

English - Turkish Dictionary

ball cock

(English - Turkish Dictionary) :
şamandıra ile işleyen kapama valfı.